soil working machine with powered tool - Alemán Inglés Diccionario